Temporal Properties in Component-Based Cyber Physical Systems - Appendix
نویسندگان
چکیده
The temporal semantics model represents software as a composed set of componentsC = {c1, c2, . . .}. An implementation of a component consists of a set of behaviors and ports, also called interfaces. Each behavior assigns values to output ports y based on inner states and the values on the input ports u. The sampling ports s and actuation ports z provide a link to the physical environment. Throughout this document we use x as a placeholder for any port, while x(i,j) addresses the j th interface of the component ci. Each component consists of one or more executable units called runnables, which are assigned to schedulable units called a tasks τ . Each occurrences at an interface x is described by a data event x∀k ∈ {1, . . . , n}. An event is defined as the triple x = (
منابع مشابه
Safety-Guarantee Controller Synthesis for Cyber-Physical Systems
The verification and validation of cyber-physical systems is known to be a difficult problem due to the different modeling abstractions used for control components and for software components. A recent trend to address this difficulty is to reduce the need for verification by adopting correct-bydesign methodologies. According to the correct-by-design paradigm, one seeks to automatically synthes...
متن کاملRuntime Analysis with R2U2: A Tool Exhibition Report
We present R2U2 (Realizable, Responsive, Unobtrusive Unit), a hardware-supported tool and framework for the continuous monitoring of safetycritical and embedded cyber-physical systems. With the widespread advent of autonomous systems such as Unmanned Aerial Systems (UAS), satellites, rovers, and cars, real-time, on-board decision making requires unobtrusive monitoring of properties for safety, ...
متن کاملCompositional Falsification of Cyber-Physical Systems with Machine Learning Components
Cyber-physical systems (CPS), such as automotive systems, are starting to include sophisticated machine learning (ML) components. Their correctness, therefore, depends on properties of the inner ML modules. While learning algorithms aim to generalize from examples, they are only as good as the examples provided, and recent efforts have shown that they can produce inconsistent output under small...
متن کاملUPBOT: A Testbed for Cyber-Physical Systems
Developing software for cyber-physical systems presents a unique challenge. These systems are not simply software; they are composed of software running on a collection of machines that present a risk to human safety if anything goes wrong. Researchers want to create languages and tools that aid in the development of secure and fault-tolerant software, but they cannot simply “try out” their ide...
متن کاملLecture Notes on Differential & Temporal Proofs
This lecture continues the study of temporal aspects of cyber-physical systems that Lecture 16 on Differential & Temporal Logics started. The trace semantics of hybrid programs as well as the semantics of differential temporal dynamic logic (dTL) [Pla10], a temporal extension of differential dynamic logic dL [Pla08, Pla12], have been discussed in said lecture. That was very useful, because dTL ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره abs/1711.09130 شماره
صفحات -
تاریخ انتشار 2017